/* <!--顶层导航上的产品官网 --> */
.top-banner{
  width:100%;
  border:1px solid red;
}
.top-banner-cen{
  width:1920px;
  margin:0 auto;
  height:90px;
  /* text-align: center; */
  border:1px solid blue;
}
.fangda-banner-navv{
  background-color: chocolate;
}
.banner-pic1{
  width:100%;
  height:100%;
}
/* <!-- 导航层 --> */
.nav{
  width:100%;
  
  border:1px solid green;
  /* background-color:orange; */
}
.nav-cen{
  width:1920px;
  margin:0 auto;
  height:36px;
  border:1px solid pink;
  background-color: black;
}
.top-banner-lef >ul{
  display:flex;
  align-items: flex-start; 
  margin-right:500px;  
}

.navul1> li {
  margin:4px 10px 4px 10px;
  float:left;
  /* height: 30px; */
  line-height:36px;
  text-align: center; 
}
.navul1 li a{
  color:gainsboro;
  font-size: 16px;
}
.shu{
  height:36px;
  color:red;
}

/* <!-- 右侧导航 -->  <!-- 注册登录部分 --> */
.top-banner-rig{
  display:flex;
  float:right;
  align-items: flex-start; 
}

.navul2 li{
  float:left;
  margin:4px 10px 4px 10px;
  /* height: 30px; */
  line-height:36px;
  text-align: center;
}
.navul2 li a{
  color:gainsboro;
  font-size: 16px;
}
.navli2{
  margin-left:50px;
}
/* <!--华为商城-- 搜索栏--> */
.search{
  width:100%;
  height:50px;
  border:1px solid greenyellow;
}
.search-cen{
  width:1920px;
  margin:0 auto;
  height:50px;
  /* float: left; */
  border:1px solid rgb(47, 85, 255);
}
/* 官网产品图片 */
.search-img{
  width:320px;
  height:50px;
  float: left;
}
.search-img img{
  width:100%;
  height:100%;
}
/* <!-- 华为专区 --> */
.search-nav{
  font-size:20px;
  line-height: 50px;
  margin:0 10px;
}
.searchul3 li{
  float: left;
  margin-left:20px;
}
.searchul3 li a{
  color:black;


}
.searchul3 li a:hover{
  color:red;
  
}
.searchul3-active{
  background-color: gold;
  border-radius: 20px;
}
/* <!-- 搜索框 --> */
.searchwer{
  width:240px;
  height:30px;
  float:right;
  margin-top:5px;
  border-radius: 15px;
  border:1px solid gray;
  /* background-color: grey; */
}
.searchwer p{
  margin:0 10px;
  line-height:30px;
  color:black;
}





.container{
margin-top:200px;
margin-left:10px;
}
.cart-list {
  border-bottom: 1px solid skyblue;
}

.cart-item {
  display: flex;
  border: 1px solid skyblue;
  padding: 10px;
  border-bottom: 0px solid #000;
}

.cart-item > .left {
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
}

.media img {
  width: 100px;
  height: 100px;
}

h4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

p {
  font-size: 20px;
  color: red;
}
